home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / bootup / boot_a2m / cfg_sel / cfg_sel.bat < prev    next >
DOS Batch File  |  1995-05-02  |  8KB  |  482 lines

  1. CD C:\NEO\CFG
  2.  
  3.  
  4.  
  5. if "$max_wind" == "0 11 320 189"
  6.   font 0
  7.   goto START
  8. elseif "$max_wind" == "0 11 640 189"
  9.   font 0
  10.   goto START
  11. elseif "$max_wind" == "0 19 640 381"
  12.   font 1
  13.   goto START
  14. elseif "$max_wind" == "0 19 320 461"
  15.   font 2
  16.   goto START
  17. elseif "$max_wind" == "0 19 640 461"
  18.   font 2
  19.   goto START
  20. ;  You can determine the settings for other resolutions by using the
  21. ;  set max_wind command from the c: prompt
  22.  
  23.  
  24.  
  25.  
  26. START;
  27. ;*****
  28. window $max_wind
  29. echo ""
  30. echo " Select a Menu"
  31. echo " ============="
  32. echo " 1. .INF files"
  33. echo ""
  34. echo " 2. .MAC files"
  35. echo ""
  36. echo " 3. .NOT files"
  37. echo ""
  38. echo " ...press esc or * to exit..."
  39.  
  40. getch a b
  41.   if "$b" == '\x6d'
  42.   goto .INF1
  43. elseif "$b" == '\x02'
  44.   goto .INF1
  45.  
  46. ;   1st is for "num 1",  2nd is for "kb 1"
  47. ;   likewise for the following pairs of commands
  48.  
  49. elseif "$b" == '\x6e'
  50.   goto .MAC1
  51. elseif "$b" == '\x03'
  52.   goto .MAC1
  53. elseif "$b" == '\x6f'
  54.   goto .NOT1
  55. elseif "$b" == '\x04'
  56.   goto .NOT1
  57. elseif "$b" == '\x01'
  58.   exit
  59.   close
  60. elseif "$b" == '\x66'
  61.   exit
  62.   close
  63. else
  64. echo "choose 1,2,3, or press ESC to exit"
  65. pause
  66. goto start
  67. endif
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77. ;.INF MENUS
  78. ;**********
  79. .INF1;
  80. WINDOW $MAX_WIND
  81. echo " Select an .INF configuration   PAGE 1"
  82. echo " ====================================="
  83. echo " 1. BLANK          a.                ="
  84. echo ""
  85. echo " 2. KCS MED        b.                ="
  86. echo ""
  87. echo " 3. KCS HIGH       c.                =" 
  88. echo ""
  89. echo " 4.                d.                ="
  90. echo ""
  91. echo " 5.                e.                ="
  92. echo ""
  93. echo " 6.                f.                ="
  94. echo ""
  95. echo " 7.                g.                ="
  96. echo ""
  97. echo " 8.                h.                ="
  98. echo ""
  99. echo " 9.                i.                ="
  100. echo ""
  101. echo " 0.                j                 ="
  102. echo " up---prev page    down---next page"
  103. echo " esc--exit menu    *------top menu"
  104. getch a b
  105.   if "$b" == '\x6d'
  106.   LOADINF BLANK.INF
  107.   exit
  108.   close
  109. elseif "$b" == '\x6e'
  110.   LOADINF KCS_M.INF
  111.   exit
  112.   close
  113. elseif "$b" == '\x6f'
  114.   LOADINF KCS_H.INF
  115.   exit
  116.   close
  117. elseif "$b" == '\x6a'
  118. ; LOADINF 4.INF
  119.   exit
  120.   close
  121. elseif "$b" == '\x6b'
  122. ; LOADINF 5.INF
  123.   exit
  124.   close
  125. elseif "$b" == '\x6c'
  126. ; LOADINF 6.INF
  127.   exit
  128.   close
  129. elseif "$b" == '\x67'
  130. ; LOADINF 7.INF
  131.   exit
  132.   close
  133. elseif "$b" == '\x68'
  134. ; LOADINF 8.INF
  135.   exit
  136.   close
  137. elseif "$b" == '\x69'
  138. ; LOADINF 9.INF
  139.   exit
  140.   close
  141. elseif "$b" == '\x70'
  142. ; LOADINF 0.INF
  143.   exit
  144.   close
  145. elseif "$b" == '\x1e'
  146. ; LOADINF a.INF
  147.   exit
  148.   close
  149. elseif "$b" == '\x30'
  150. ; LOADINF b.INF
  151.   exit
  152.   close
  153. elseif "$b" == '\x2e'
  154. ; LOADINF c.INF
  155.   exit
  156.   close
  157. elseif "$b" == '\x20'
  158. ; LOADINF d.INF
  159.   exit
  160.   close
  161. elseif "$b" == '\x12'
  162. ; LOADINF e.INF
  163.   exit
  164.   close
  165. elseif "$b" == '\x21'
  166. ; LOADINF f.INF
  167.   exit
  168.   close
  169. elseif "$b" == '\x22'
  170. ; LOADINF g.INF
  171.   exit
  172.   close
  173. elseif "$b" == '\x23'
  174. ; LOADINF h.INF
  175.   exit
  176.   close
  177. elseif "$b" == '\x17'
  178. ; LOADINF i.INF
  179.   exit
  180.   close
  181. elseif "$b" == '\x24'
  182. ; LOADINF j.INF
  183.   exit
  184.   close
  185. elseif "$b" == '\x66'
  186.   goto START
  187.  
  188. ;  ^ returns you to top menu
  189.  
  190. elseif "$b" == '\x48'
  191.   goto .INF1
  192.  
  193. ;  ^ if setting up multiple pages, this goto should always point to lablename
  194. ;  | of previous page. ie. in page 2 "goto .INF1", in page 3 "goto .INF2",etc
  195. ;  | But on page 1, might as well leave it set up to redisplay 1st page
  196.  
  197. elseif "$b" == '\x50'
  198.   goto .INF1
  199.  
  200. ;  ^ likewise this should always point to lablename of next page. ie, when
  201. ;  | .INF2 is set up, change this to "goto .INF2. In page 2, it should
  202. ;  | be "goto .INF3, etc.
  203.  
  204. elseif "$b" == '\x01'
  205.   exit
  206.   close
  207.  
  208. ;    if the menu is changed to >20 cfgs, addt'l scancode commands should be
  209. ;    inserted here, BEFORE the last "else..." command
  210.  
  211. else
  212.   echo "you pressed the wrong key"
  213.   pause
  214.   goto .INF1
  215. endif
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222. ;    following are the .MAC & .NOT menus that follow exactly the 
  223. ;    same format as the previous .INF menu
  224.  
  225.  
  226.  
  227.  
  228. ;.MAC MENUS
  229. ;**********
  230. .MAC1;
  231. WINDOW $MAX_WIND
  232. echo " Select a .MAC configuration    PAGE 1"
  233. echo " ====================================="
  234. echo " 1. BLANK macros   a.                ="
  235. echo ""
  236. echo " 2.                b.                ="
  237. echo ""
  238. echo " 3.                c.                ="
  239. echo ""
  240. echo " 4.                d.                ="
  241. echo ""
  242. echo " 5.                e.                ="
  243. echo ""
  244. echo " 6.                f.                ="
  245. echo ""
  246. echo " 7.                g.                ="
  247. echo ""
  248. echo " 8.                h.                ="
  249. echo ""
  250. echo " 9.                i.                ="
  251. echo ""
  252. echo " 0.                j.                ="
  253. echo " up---prev page    down---next page"
  254. echo " esc--exit         *------top menu"
  255. getch a b
  256.   if "$b" == '\x6d'
  257.   LOADINF BLANK.MAC
  258.   exit
  259.   close
  260. elseif "$b" == '\x6e'
  261. ; LOADINF 2.MAC
  262.   exit
  263.   close
  264. elseif "$b" == '\x6f'
  265. ; LOADINF 3.MAC
  266.   exit
  267.   close
  268. elseif "$b" == '\x6a'
  269. ; LOADINF 4.MAC
  270.   exit
  271.   close
  272. elseif "$b" == '\x6b'
  273. ; LOADINF 5.MAC
  274.   exit
  275.   close
  276. elseif "$b" == '\x6c'
  277. ; LOADINF 6.MAC
  278.   exit
  279.   close
  280. elseif "$b" == '\x67'
  281. ; LOADINF 7.MAC
  282.   exit
  283.   close
  284. elseif "$b" == '\x68'
  285. ; LOADINF 8.MAC
  286.   exit
  287.   close
  288. elseif "$b" == '\x69'
  289. ; LOADINF 9.MAC
  290.   exit
  291.   close
  292. elseif "$b" == '\x70'
  293. ; LOADINF 0.MAC
  294.   exit
  295.   close
  296. elseif "$b" == '\x1e'
  297. ; LOADINF a.MAC
  298.   exit
  299.   close
  300. elseif "$b" == '\x30'
  301. ; LOADINF b.MAC
  302.   exit
  303.   close
  304. elseif "$b" == '\x2e'
  305. ; LOADINF c.MAC
  306.   exit
  307.   close
  308. elseif "$b" == '\x20'
  309. ; LOADINF d.MAC
  310.   exit
  311.   close
  312. elseif "$b" == '\x12'
  313. ; LOADINF e.MAC
  314.   exit
  315.   close
  316. elseif "$b" == '\x21'
  317. ; LOADINF f.MAC
  318.   exit
  319.   close
  320. elseif "$b" == '\x22'
  321. ; LOADINF g.MAC
  322.   exit
  323.   close
  324. elseif "$b" == '\x23'
  325. ; LOADINF h.MAC
  326.   exit
  327.   close
  328. elseif "$b" == '\x17'
  329. ; LOADINF i.MAC
  330.   exit
  331.   close
  332. elseif "$b" == '\x24'
  333. ; LOADINF j.MAC
  334.   exit
  335.   close
  336. elseif "$b" == '\x66'
  337.   goto START
  338. elseif "$b" == '\x48'
  339.   goto .MAC1
  340. elseif "$b" == '\x50'
  341.   goto .MAC1
  342. elseif "$b" == '\x01'
  343.   exit
  344.   close
  345. else
  346.   echo "you pressed the wrong key"
  347.   pause
  348.   goto .MAC1
  349. endif
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358. ;.NOT MENUS
  359. ;**********
  360. .NOT1;
  361. WINDOW $MAX_WIND
  362. echo " Select a .NOT configuration    PAGE 1"
  363. echo " ====================================="
  364. echo " 1. BLANK notes    a.                ="
  365. echo ""
  366. echo " 2.                b.                ="
  367. echo ""
  368. echo " 3.                c.                ="
  369. echo ""
  370. echo " 4.                d.                ="
  371. echo ""
  372. echo " 5.                e.                ="
  373. echo ""
  374. echo " 6.                f.                ="
  375. echo ""
  376. echo " 7.                g.                ="
  377. echo ""
  378. echo " 8.                h.                ="
  379. echo ""
  380. echo " 9.                i.                ="
  381. echo ""
  382. echo " 0.                j.                ="
  383. echo " up---prev page    down---next page"
  384. echo " esc--exit         *------top menu"
  385. getch a b
  386.   if "$b" == '\x6d'
  387.   LOADINF BLANK.NOT
  388.   exit
  389.   close
  390. elseif "$b" == '\x6e'
  391. ; LOADINF 2.NOT
  392.   exit
  393.   close
  394. elseif "$b" == '\x6f'
  395. ; LOADINF 3.NOT
  396.   exit
  397.   close
  398. elseif "$b" == '\x6a'
  399. ; LOADINF 4.NOT
  400.   exit
  401.   close
  402. elseif "$b" == '\x6b'
  403. ; LOADINF 5.NOT
  404.   exit
  405.   close
  406. elseif "$b" == '\x6c'
  407. ; LOADINF 6.NOT
  408.   exit
  409.   close
  410. elseif "$b" == '\x67'
  411. ; LOADINF 7.NOT
  412.   exit
  413.   close
  414. elseif "$b" == '\x68'
  415. ; LOADINF 8.NOT
  416.   exit
  417.   close
  418. elseif "$b" == '\x69'
  419. ; LOADINF 9.NOT
  420.   exit
  421.   close
  422. elseif "$b" == '\x70'
  423. ; LOADINF 0.NOT
  424.   exit
  425.   close
  426. elseif "$b" == '\x1e'
  427. ; LOADINF a.NOT
  428.   exit
  429.   close
  430. elseif "$b" == '\x30'
  431. ; LOADINF b.NOT
  432.   exit
  433.   close
  434. elseif "$b" == '\x2e'
  435. ; LOADINF c.NOT
  436.   exit
  437.   close
  438. elseif "$b" == '\x20'
  439. ; LOADINF d.NOT
  440.   exit
  441.   close
  442. elseif "$b" == '\x12'
  443. ; LOADINF e.NOT
  444.   exit
  445.   close
  446. elseif "$b" == '\x21'
  447. ; LOADINF f.NOT
  448.   exit
  449.   close
  450. elseif "$b" == '\x22'
  451. ; LOADINF g.NOT
  452.   exit
  453.   close
  454. elseif "$b" == '\x23'
  455. ; LOADINF h.NOT
  456.   exit
  457.   close
  458. elseif "$b" == '\x17'
  459. ; LOADINF i.NOT
  460.   exit
  461.   close
  462. elseif "$b" == '\x24'
  463. ; LOADINF j.NOT
  464.   exit
  465.   close
  466. elseif "$b" == '\x66'
  467.   goto START
  468. elseif "$b" == '\x48'
  469.   goto .NOT1
  470. elseif "$b" == '\x50'
  471.   goto .NOT1
  472. elseif "$b" == '\x01'
  473.   exit
  474.   close
  475. else
  476.   echo "you pressed the wrong key"
  477.   pause
  478.   goto .NOT1
  479. endif
  480. ;****
  481.  
  482.